public class TestData {

	//Create 2 Position objects
	//Create 3 candidate objects
	
	public static void MakeData() {
		//if ([Select Count() From SFDC_Position__c] == 0) {
			List<SFDC_Position__c> positions = new List<SFDC_Position__c>();
			positions.add(new SFDC_Position__c(Name = 'Engineering Manager', Hiring_Division__c = 'IT/MIS', User2__c = System.UserInfo.getUserId(), Max_Pay__c = 85000, Midpoint_Pay__c = 75000, Minimum_Pay__c = 65000, Travel_Required__c = false, Exempt__c = false, Type__c = 'Full Time Regular', Status__c = '3 - Open', Shift__c = 'Regular Days' ));
			positions.add(new SFDC_Position__c(Name = 'Engineer', Hiring_Division__c = 'IT/MIS', User2__c = System.UserInfo.getUserId(), Max_Pay__c = 75000, Midpoint_Pay__c = 65000, Minimum_Pay__c = 55000, Travel_Required__c = false, Exempt__c = false, Type__c = 'Full Time Regular', Status__c = '3 - Open', Shift__c = 'Regular Days' ));
			positions.add(new SFDC_Position__c(Name = 'Engineer', Hiring_Division__c = 'Facilities/Operations', User2__c = System.UserInfo.getUserId(), Max_Pay__c = 85000, Midpoint_Pay__c = 75000, Minimum_Pay__c = 65000, Travel_Required__c = false, Exempt__c = false, Type__c = 'Full Time Regular', Status__c = '2 - Approving', Shift__c = 'Regular Days' ));
			positions.add(new SFDC_Position__c(Name = 'Engineer', Hiring_Division__c = 'IT/MIS', User2__c = System.UserInfo.getUserId(), Max_Pay__c = 75000, Midpoint_Pay__c = 65000, Minimum_Pay__c = 55000, Travel_Required__c = false, Exempt__c = false, Type__c = 'Part Time', Status__c = '3 - Open', Shift__c = 'Regular Days' ));
			positions.add(new SFDC_Position__c(Name = 'Engineering Manager', Hiring_Division__c = 'IT/MIS', User2__c = System.UserInfo.getUserId(), Max_Pay__c = 85000, Midpoint_Pay__c = 75000, Minimum_Pay__c = 65000, Travel_Required__c = false, Exempt__c = false, Type__c = 'Full Time Regular', Status__c = '1 - New', Shift__c = 'Regular Days' ));
			positions.add(new SFDC_Position__c(Name = 'Engineer', Hiring_Division__c = 'IT/MIS', User2__c = System.UserInfo.getUserId(), Max_Pay__c = 75000, Midpoint_Pay__c = 65000, Minimum_Pay__c = 55000, Travel_Required__c = false, Exempt__c = false, Type__c = 'Full Time Regular', Status__c = '3 - Open', Shift__c = 'Regular Days' ));
			positions.add(new SFDC_Position__c(Name = 'Engineering Manager', Hiring_Division__c = 'IT/MIS', User2__c = System.UserInfo.getUserId(), Max_Pay__c = 85000, Midpoint_Pay__c = 75000, Minimum_Pay__c = 65000, Travel_Required__c = false, Exempt__c = false, Type__c = 'Full Time Regular', Status__c = '3 - Open', Shift__c = 'Regular Days' ));
			positions.add(new SFDC_Position__c(Name = 'Engineer', Hiring_Division__c = 'IT/MIS', User2__c = System.UserInfo.getUserId(), Max_Pay__c = 75000, Midpoint_Pay__c = 65000, Minimum_Pay__c = 55000, Travel_Required__c = false, Exempt__c = false, Type__c = 'Full Time Regular', Status__c = '3 - Open', Shift__c = 'Regular Days' ));
			positions.add(new SFDC_Position__c(Name = 'Engineering Manager', Hiring_Division__c = 'IT/MIS', User2__c = System.UserInfo.getUserId(), Max_Pay__c = 85000, Midpoint_Pay__c = 75000, Minimum_Pay__c = 65000, Travel_Required__c = false, Exempt__c = false, Type__c = 'Full Time Regular', Status__c = '3 - Open', Shift__c = 'Regular Days' ));
			positions.add(new SFDC_Position__c(Name = 'Engineer', Hiring_Division__c = 'IT/MIS', User2__c = System.UserInfo.getUserId(), Max_Pay__c = 75000, Midpoint_Pay__c = 65000, Minimum_Pay__c = 55000, Travel_Required__c = false, Exempt__c = false, Type__c = 'Full Time Regular', Status__c = '3 - Open', Shift__c = 'Regular Days' ));
			
			List<SFDC_Candidate__c> candidates = new List<SFDC_Candidate__c>();
			candidates.add(new SFDC_Candidate__c(Name = 'Ronald Finkelstein', Currently_Employed__c = true, Citizenship__c = 'US', Total_Years_Employed__c = 23, Visa_Required__c = false, Current_Employer__c = 'Grinar Inc', Years_At_Latest_Position__c = 8, Years_of_Relevant_Experience__c = 12));
			candidates.add(new SFDC_Candidate__c(Name = 'Gerald Potts', Currently_Employed__c = true, Citizenship__c = 'US', Total_Years_Employed__c = 6, Visa_Required__c = false, Current_Employer__c = 'Samsonel', Years_At_Latest_Position__c = 3, Years_of_Relevant_Experience__c = 2));
			candidates.add(new SFDC_Candidate__c(Name = 'Mary Contrary', Currently_Employed__c = false, Citizenship__c = 'US', Total_Years_Employed__c = 15, Visa_Required__c = false, Current_Employer__c = 'Corrigo', Years_At_Latest_Position__c = 1, Years_of_Relevant_Experience__c = 4));
			candidates.add(new SFDC_Candidate__c(Name = 'Rocky Bullwinkle', Currently_Employed__c = true, Citizenship__c = 'US', Total_Years_Employed__c = 12, Visa_Required__c = false, Current_Employer__c = 'Melon & Melon', Years_At_Latest_Position__c = 2, Years_of_Relevant_Experience__c = 5));
			Database.insert(positions);
			Database.insert(candidates);
		//}
	}
}